#include #include int main() { wiringPiSetup(); const int button_red=7; const int button_blue=21; pinMode(button_red, INPUT); pinMode(button_blue, INPUT); int prev_red=HIGH; int prev_blue=HIGH; while(1){ const int cur_red=digitalRead(button_red); const int cur_blue=digitalRead(button_blue); if(prev_red==HIGH && cur_red==LOW) system("libcamera-vid -t 10000 --framerate 40 -o new_video.h264"); if(prev_blue==HIGH && cur_blue==LOW) system("cvlc -q --play-and-exit new_video.h264"); prev_red=cur_red; prev_blue=cur_blue; delay(20); } return 0; }